package com.example.test.webinterfacetest.po;

import java.util.Date;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import java.io.Serializable;

/**
 * 配置中心-影像资料配置-影像资料类别配置表(ImgFileInfo)表实体类
 *
 * @author makejava
 * @since 2022-12-19 13:01:13
 */
@SuppressWarnings("serial")
public class ImgFileInfo extends Model<ImgFileInfo> {
    //资料类别ID 唯一编号
    private String fileId;
    //资料编号 与影像平台资料类别编号保持一致
    private String fileNo;
    //资料名称
    private String fileName;
    //资料类型 自定义资料大类
    private String fileType;
    //资料等级 01-A类，02-B类,03-C类
    private String fileLevel;
    //适用车辆类型 01-乘用车，02-商用车，03-全部
    private String vehicleType;
    //资料要求描述
    private String fileDesc;
    //资料状态 01-启用，02-停用
    private String fileStatus;
    //创建时间 YYYY-MM-DD HH:MM:SS
    private Date createTime;
    //创建人ID
    private String createUser;
    //创建人
    private String createUserName;
    //最后修改时间 YYYY-MM-DD HH:MM:SS
    private Date lastUpdateTime;
    //最后修改人ID
    private String lastUpdateUser;
    //最后修改人
    private String lastUpdateUserName;


    public String getFileId() {
        return fileId;
    }

    public void setFileId(String fileId) {
        this.fileId = fileId;
    }

    public String getFileNo() {
        return fileNo;
    }

    public void setFileNo(String fileNo) {
        this.fileNo = fileNo;
    }

    public String getFileName() {
        return fileName;
    }

    public void setFileName(String fileName) {
        this.fileName = fileName;
    }

    public String getFileType() {
        return fileType;
    }

    public void setFileType(String fileType) {
        this.fileType = fileType;
    }

    public String getFileLevel() {
        return fileLevel;
    }

    public void setFileLevel(String fileLevel) {
        this.fileLevel = fileLevel;
    }

    public String getVehicleType() {
        return vehicleType;
    }

    public void setVehicleType(String vehicleType) {
        this.vehicleType = vehicleType;
    }

    public String getFileDesc() {
        return fileDesc;
    }

    public void setFileDesc(String fileDesc) {
        this.fileDesc = fileDesc;
    }

    public String getFileStatus() {
        return fileStatus;
    }

    public void setFileStatus(String fileStatus) {
        this.fileStatus = fileStatus;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public String getCreateUserName() {
        return createUserName;
    }

    public void setCreateUserName(String createUserName) {
        this.createUserName = createUserName;
    }

    public Date getLastUpdateTime() {
        return lastUpdateTime;
    }

    public void setLastUpdateTime(Date lastUpdateTime) {
        this.lastUpdateTime = lastUpdateTime;
    }

    public String getLastUpdateUser() {
        return lastUpdateUser;
    }

    public void setLastUpdateUser(String lastUpdateUser) {
        this.lastUpdateUser = lastUpdateUser;
    }

    public String getLastUpdateUserName() {
        return lastUpdateUserName;
    }

    public void setLastUpdateUserName(String lastUpdateUserName) {
        this.lastUpdateUserName = lastUpdateUserName;
    }

    /**
     * 获取主键值
     *
     * @return 主键值
     */
    @Override
    protected Serializable pkVal() {
        return this.fileId;
    }
    }

